package com.it.d1_inner_class1;

public class Outer {
    private int age = 99;
//    public static String a; // JDK16 开始才支持定义静态成员的

    // 成员内部类
    public class Inner {

        private String name;
//        public static String schoolName; // JDK16 开始才支持定义静态成员的

        private int age = 88;

        public void test() {
            System.out.println(age);

            int age = 66;
            System.out.println(age); // 66
            System.out.println(this.age); //88
            System.out.println(Outer.this.age); //99
        }

        public Inner() {
        }

        public Inner(String name) {
            this.name = name;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }


    }

    public void test2() {
        System.out.println(age);
    }
}
